pressed casting - German English Dictionary